Solar flare

English word definition — powered by WordNet

NOUN

a sudden eruption of intense high-energy radiation from the sun's surface

Want to remember solar flare?

Sign up free to bookmark & revise